home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
FM Towns: Free Software Collection 4
/
FM Towns Free Software Collection 4 - Disc 1.iso
/
data
/
nifhand
/
m.aut
< prev
next >
Wrap
Text File
|
1991-10-18
|
2KB
|
159 lines
%901=3 ;ダウンロード-----+
%902=100 ;未読処理を起動---+--するときの最少の会議室未読発言数
%903=200 ;会議室登録を起動-+
IF ($63=="RC" || $63=="rc") || ($63=="R" || $63=="r")
DO RC
ENDIF
IF ($64=="TOROKU" || $64=="toroku") || ($64=="T" || $64=="t")
DO TOROKU
ENDIF
IF ($65=="HANDLE" || $65=="handle") || ($65=="H" || $65=="h")
DO HANDLE
ENDIF
$63=$64=$65=""
%3=0
%4=0
%6=0
IF (($61=="" || $61=="MRE") || $61=="mre") || ($61=="MREAD" || $61=="mread")
GOTO MRE
ELSE
GOTO M
ENDIF
LABEL M
SEND "SET PAGE OFF\r",1
LOOK
CASE "^J>"
CASE ">"
FREE
SEND "MES $61\r",1
$61=""
LABEL M1
%3=%3+1
LABEL M2
LOOK
CASE "◆該当する会議室があり"
LOOK
CASE "^J>"
CASE ">"
FREE
ECHO "\r^G
正しく入力すれば立ち直ります (例:MES OO ) >
"
GOTO M2
CASE "^JCCS(N)>"
SEND "\r",1
GOTO M2
CASE "^J-会"
SCAN "室" %4 " "
CASE "^J-これ以上の発言"
WAIT "^JCCS(N)>"
CMD D
END
FREE
IF %3>1
CMD D
ENDIF
IF %4<10
$901="M0%4$943"
ELSE
$901="M%4$943"
ENDIF
WAIT "^JCCS(N)>"
%4=0
CMD D "$900:\\$60\\$901.LOG"
SEND "\r",1
GOTO M1
LABEL MRE
$61=""
SEND "MES\r",1
WAIT "^J番号"
LABEL MR
WAIT "\r"
LOOK
CASE " "
SCAN "(" %5 ")",5
%6=%6+%5
GOTO MR
CASE "^J>"
IF %6<%901
ECHO "^G
未読の発言数:(%6) が設定値:(%901) より小さいのでスキップします >
"
END
ELSEIF %6>%902
IF %6>%903
ECHO "\r
未読の発言数:(%6) が設定値:(%903) を越えています"
ECHO "\r 会議室登録の変更を行いますか? (Y/N) (リターンキー不要) >"
LOOKKEY 60
CASE "Y"
DO TOROKU
CASE "y"
DO TOROKU
CASE "N"
CASE "n"
CASE/TIMEOUT
END
FREE
ENDIF
ECHO "\r
未読の発言数:(%6) が設定値:(%902) を越えています"
ECHO "\r^G 未読分の処理を行いますか? (Y/N) (リターンキー不要) >"
LOOKKEY 60
CASE "Y"
DO RC
SEND "MES\r",1
WAIT "^J>"
CASE "y"
DO RC
SEND "MES\r",1
WAIT "^J>"
CASE "N"
CASE "n"
CASE/TIMEOUT
END
FREE
ENDIF
FREE
SEND "MRE\r\r",1
LABEL MRE1
%3=%3+1
LOOK
CASE "^J- ME"
SCAN "(" %4 ")"
CASE "^J- $60"
SCAN "(" %4 ")"
CASE "◆現在未読の発言"
WAIT "◆次頁はあり"
WAIT "^J>"
END
CASE "◆次頁はありません◆"
WAIT "^J>"
CMD D
END
FREE
IF %3>1
CMD D
ENDIF
IF %4<10
$901="M0%4$943"
ELSE
$901="M%4$943"
ENDIF
WAIT " -"
CMD D "$900:\\$60\\$901.LOG"
%4=0
GOTO MRE1